namespace ext
{
	using System;
	using System.Runtime.CompilerServices;
	using System.Html;
	using System.Collections;
	
	
	/// <summary>
	/// This class encapsulates a collection of DOM elements, providing methods to filter
	/// members, or to perform collective actions upon the whole set.  Although they are not listed, this class supports all of the methods of {@link Ext.Element} and
	/// {@link Ext.Fx}. The methods from these classes will be performed on all the elements in this collection.  All methods return this and can be chained. 
	/// Usage:
	/// 
	/// var els = Ext.select(&quot;#some-el div.some-class&quot;, true);
	/// // or select directly from an existing element
	/// var el = Ext.get(&apos;some-el&apos;);
	/// el.select(&apos;div.some-class&apos;, true);
	///
	/// els.setWidth(100); // all elements become 100 width
	/// els.hide(true); // all elements fade out and hide
	/// // or
	/// els.setWidth(100).hide(true);
	/// </summary>
	/// <htmlSummary>
	/// &lt;p&gt;This class encapsulates a &lt;i&gt;collection&lt;/i&gt; of DOM elements, providing methods to filter
	/// members, or to perform collective actions upon the whole set.&lt;/p&gt;
	/// &lt;p&gt;Although they are not listed, this class supports all of the methods of {@link Ext.Element} and
	/// {@link Ext.Fx}. The methods from these classes will be performed on all the elements in this collection.&lt;/p&gt;
	/// &lt;p&gt;All methods return &lt;i&gt;this&lt;/i&gt; and can be chained.&lt;/p&gt;
	/// Usage:
	/// &lt;pre&gt;&lt;code&gt;
	/// var els = Ext.select(&quot;#some-el div.some-class&quot;, true);
	/// // or select directly from an existing element
	/// var el = Ext.get(&apos;some-el&apos;);
	/// el.select(&apos;div.some-class&apos;, true);
	///
	/// els.setWidth(100); // all elements become 100 width
	/// els.hide(true); // all elements fade out and hide
	/// // or
	/// els.setWidth(100).hide(true);
	/// &lt;/code&gt;&lt;/pre&gt;
	/// </htmlSummary>
	/// <definedin>src\core\CompositeElement.js</definedin>
	[ScriptName("CompositeElement")]
	[ScriptNamespace("Ext")]
	[Imported()]
	public partial class CompositeElement : ext.CompositeElementLite
	{
	}
}
